Ezoic_Namespace\Ezoic_Integration_Admin_Settings D

Total Complexity 169
Dependencies 10
Dependents 1
Total lines 1,008
Lines of code 704
Logical lines of code 397
Comment lines 130
Methods 26
Properties 8

Methods 26

Method Rating Maintainability Complexity Lines of code
render_settings_page_content()
D
30 33 124
initialize_display_options()
B
35 20 88
request_data_from_ezoic()
A
37 13 72
plugin_compatibility_callback()
A
42 13 51
display_notice()
A
44 10 42
parse_page_contents()
A
51 11 23
caching_callback()
A
44 9 47
is_integrated_callback()
A
48 10 30
handle_update_ezoic_integration_options()
A
50 9 30
setup_plugin_options_menu()
S
53 6 24
adstxt_manager_status_callback()
S
55 6 17
handle_cloud_integrated_with_caching()
S
60 5 13
disable_wp_integration_callback()
S
52 3 23
initialize_advanced_options()
S
49 2 37
handle_clear_cache()
S
73 3 5
general_options_callback()
S
68 3 7
sanitize_advanced_options()
S
65 2 9
check_time_callback()
S
66 2 7
get_integration_check_ezoic_response()
S
66 2 8
verify_ssl_callback()
S
61 1 11
handle_caching_update_error()
S
71 1 5
advanced_options_callback()
S
75 1 4
ads_settings_callback()
S
82 1 3
default_advanced_options()
S
68 1 8
default_display_options()
S
67 1 8
__construct()
S
66 1 8